Microsoft forms an alliance with a prominent studio; preparing a AAA game for Xbox. Project Maverick is the codename for the mysterious project 2023-06-14T17:00:00+00:00 0 Comments